home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / oper_sys / emerald / emrldsys.lha / Language / Compiler / regdefs.h < prev    next >
C/C++ Source or Header  |  1990-08-16  |  572b  |  34 lines

  1. #ifndef regdefs_h
  2.  
  3. #define regdefs_h
  4.  
  5. #define regs_pc        15
  6. /* define(regs_pc,pc) */
  7. #define regs_sp        14
  8. /* define(regs_sp,sp) */
  9. #define    regs_l        13
  10. /* define(regs_l,r13) */
  11. #define    regs_g        12
  12. /* define(regs_g,r12) */
  13. #define    regs_b        11
  14. /* define(regs_b,r11) */
  15. #define    regs_ssp    10
  16. /* define(regs_ssp,r10) */
  17. #define    regs_scratch    0
  18. /* define(scratch,r0) */
  19. #define    regs_arg1    1
  20. /* define(arg1,r1) */
  21. #define    regs_arg2    2
  22. /* define(arg2,r2) */
  23. #define    regs_arg3    3
  24. /* define(arg3,r3) */
  25.  
  26. #ifdef vax
  27. #define regs_cresult 0
  28. #endif
  29. #ifdef sun
  30. #define regs_cresult 2
  31. #endif
  32.  
  33. #endif
  34.